Intersecting Multisets and Applications to Multiset Languages
نویسنده
چکیده
We show that the family Sem = mREG = mCF of regular multiset languages is closed under applications of finite and iterated multiset-union, finite and iterated multiset-intersection, and multiset-subtraction. For the class Sem(k) of semilinear subsets of k, or that of k, Sem := ⋃k≥0 Sem(k), this amounts to verify, that the component-wise maximum, minimum or non-negative subtraction of pairs of elements from two semi-linear sets is again semi-linear, and that the iterated application can be replaced by a fixed finite application of multisetintersection, respectively multiset-subtraction. We solve the three questions about closure properties that remained open in [KuMi 01,KuMi 02], verify that the family mMON is not closed with respect to multiset-intersection, and correct a small mistake in a proof in [EiSc 69,Bers 79].
منابع مشابه
Nested Multisets, Hereditary Multisets, and Syntactic Ordinals in Isabelle/HOL
We present a collection of formalized results about finite nested multisets, developed using the Isabelle/HOL proof assistant. The nested multiset order is a generalization of the multiset order that can be used to prove termination of processes. Hereditary multisets, a variant of nested multisets, offer a convenient representation of ordinals below 0. In Isabelle/HOL, both nested and hereditar...
متن کاملProgramming with Multisets
This paper proposes a novel way of introducing multisets into declarative programming languages. Starting from a standard deenition of a multiset, suitable operations on multisets are deened and implemented in a declarative programming language, and a variety of programming examples are given to illustrate the utility of the ideas. This approach to multisets is compared with their treatment in ...
متن کاملON GENERALIZED FUZZY MULTISETS AND THEIR USE IN COMPUTATION
An orthogonal approach to the fuzzification of both multisets and hybridsets is presented. In particular, we introduce $L$-multi-fuzzy and$L$-fuzzy hybrid sets, which are general enough and in spirit with thebasic concepts of fuzzy set theory. In addition, we study the properties ofthese structures. Also, the usefulness of these structures is examined inthe framework of mechanical multiset proc...
متن کاملThe Logical Meeting Point of Multiset Rewriting and Process Algebra: Progress Report
We present a revisited semantics for multiset rewriting founded on the left sequent rules of linear logic in its LV presentation. The resulting interpretation is extended with a majority of linear connectives into the language of ωmultisets. It drops the distinction between multiset elements and rewrite rules, and considerably enriches the expressive power of standard multiset rewriting with em...
متن کاملGeneralized Multisets for Chemical Programming Jean-pierre Banâtre, Pascal Fradet,
Gamma is a programming model where computation can be seen as chemical reactions between data represented as molecules floating in a chemical solution. This model can be formalized as associative, commutative, conditional rewritings of multisets where rewrite rules and multisets represent chemical reactions and solutions, respectively. In this article, we generalize the notion of multiset used ...
متن کامل